566ebc450847f83efebd3b607b066f8bee8ea384,smartReceiptsLibrary/src/main/java/co/smartreceipts/android/sync/drive/listeners/ReceiptBackupListener.java,ReceiptBackupListener,onUpdateSuccess,#Receipt#Receipt#DatabaseOperationMetadata#,42

Before Change


    public void onUpdateSuccess(@NonNull Receipt oldReceipt, @NonNull Receipt newReceipt, @NonNull DatabaseOperationMetadata databaseOperationMetadata) {
        super.onUpdateSuccess(oldReceipt, newReceipt, databaseOperationMetadata);
        if (databaseOperationMetadata.getOperationFamilyType() != OperationFamilyType.Sync) {
            mDriveReceiptsManager.handleInsertOrUpdate(newReceipt);
        }
    }

After Change


    public void onUpdateSuccess(@NonNull Receipt oldReceipt, @NonNull Receipt newReceipt, @NonNull DatabaseOperationMetadata databaseOperationMetadata) {
        if (databaseOperationMetadata.getOperationFamilyType() != OperationFamilyType.Sync) {
            driveDatabaseManager.syncDatabase();
            driveReceiptsManager.handleInsertOrUpdate(newReceipt);
        }
    }